INSERT INTO UlubioneKategorie (IdentyfikatorKategorii, IdentyfikatorCzlonka)
SELECT 9, IdentyfikatorCzlonka FROM SzczegoloweDaneCzlonkow DC1
WHERE EXISTS 
     (SELECT * from UlubioneKategorie UK1 
      WHERE UK1.IdentyfikatorKategorii = 1 AND UK1.IdentyfikatorCzlonka = DC1.IdentyfikatorCzlonka
                     AND NOT EXISTS 
                                 (SELECT * FROM UlubioneKategorie UK2 
                                  WHERE UK2.IdentyfikatorCzlonka = UK1.IdentyfikatorCzlonka AND                          
                                  UK2.IdentyfikatorKategorii = 9));
